package top.healthylife.gateway.platform.td.dto.monitor.batchquerymonitorinfo.res;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * @author : GaoZeXi
 * @date 2021/7/22 11:27
 */
@Data
@Accessors(chain = true)
@ApiModel("风险详情")
public class RiskInfo {
    @ApiModelProperty(value = "扫描时间",notes = "精确到天")
    private Long gmtCreate;

    @ApiModelProperty(value = "风险ID",notes = "")
    private String uuid;

    @ApiModelProperty(value = "异常规则情况",notes = "")
    private String abnormalRule;

    @ApiModelProperty(value ="报告编号",notes = "sequence_id 或 report_id 或 bodyguard_id 的值")
    private String reportId;

    @ApiModelProperty(value = "监控编号")
    private String monitorId;

    @ApiModelProperty(value = "合作方")
    private String partnerCode;

    @ApiModelProperty(value = "合作方应用")
    private String appName;

    @ApiModelProperty(value = "风险详情",notes = "")
    private List<RiskDetail> riskDetail;

    @ApiModelProperty(value = "个人基本信息")
    private PersonInfo personInfo;

}
